home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / eulisp / comp0_89.lha / Feel / Boot / Compiler / assem.fm < prev    next >
Text File  |  1993-07-16  |  5KB  |  1,098 lines

  1. (standard standard0 list-fns instruct stream comp-defn stop)
  2. 9
  3. 1746
  4. (0 assem "Done: ~a instructions~%" 4 1 (reify-code-list) ((strip (union (except (fold) (union (import standard))) (only (pair) (union (import standard0))) (import list-fns) (import instruct) (import stream) (import comp-defn) (import stop))) reify-code-list) assem)
  5. 36
  6. 0 0 17 0 
  7. 5
  8. 0 0 0 0 
  9. 3
  10. 0
  11. 31
  12. 0 0 110 0 
  13. 17
  14. 1
  15. 36
  16. 0 0 27 0 
  17. 5
  18. 0 0 0 0 
  19. 4
  20. 0 0 8 0 
  21. 46
  22. 1
  23. (boot . make-installed-module)
  24. 34
  25. 2
  26. 36
  27. 0 0 40 0 
  28. 5
  29. 0 0 0 0 
  30. 8
  31. 3
  32. 4
  33. 0 0 6 0 
  34. 5
  35. 0 0 9 0 
  36. 3
  37. 0
  38. 39
  39. 8
  40. 0
  41. 17
  42. 1
  43. 1
  44. (boot . install-local-bindings)
  45. 34
  46. 3
  47. 17
  48. 1
  49. 36
  50. 0 0 28 0 
  51. 5
  52. 0 0 1 0 
  53. 8
  54. 3
  55. 4
  56. 0 0 7 0 
  57. 1
  58. (boot . make-interface)
  59. 34
  60. 2
  61. 17
  62. 1
  63. 14
  64. 2
  65. 1
  66. 37
  67. 22
  68. 0
  69. 36
  70. 0 6 40 0 
  71. 11
  72. 4
  73. 0 0 2 0 
  74. 5
  75. 0 0 0 0 
  76. 39
  77. 51
  78. 1
  79. 7
  80. 0 0 9 0 
  81. 36
  82. 0 2 182 0 
  83. 11
  84. 4
  85. 0 0 2 0 
  86. 6
  87. 1
  88. 39
  89. 51
  90. 5
  91. 7
  92. 0 0 10 0 
  93. 36
  94. 0 1 236 0 
  95. 11
  96. 4
  97. 0 0 2 0 
  98. 6
  99. 2
  100. 39
  101. 51
  102. 5
  103. 7
  104. 0 0 11 0 
  105. 36
  106. 0 1 95 0 
  107. 11
  108. 4
  109. 0 0 2 0 
  110. 6
  111. 3
  112. 39
  113. 51
  114. 4
  115. 7
  116. 0 0 12 0 
  117. 36
  118. 0 1 48 0 
  119. 11
  120. 4
  121. 0 0 2 0 
  122. 6
  123. 4
  124. 39
  125. 51
  126. 2
  127. 7
  128. 0 0 13 0 
  129. 36
  130. 0 1 5 0 
  131. 11
  132. 4
  133. 0 0 2 0 
  134. 6
  135. 5
  136. 39
  137. 51
  138. 1
  139. 7
  140. 0 0 14 0 
  141. 36
  142. 0 0 218 0 
  143. 11
  144. 4
  145. 0 0 2 0 
  146. 6
  147. 6
  148. 39
  149. 51
  150. 1
  151. 7
  152. 0 0 15 0 
  153. 36
  154. 0 0 114 0 
  155. 11
  156. 4
  157. 0 0 2 0 
  158. 6
  159. 7
  160. 39
  161. 51
  162. 2
  163. 7
  164. 0 0 16 0 
  165. 36
  166. 0 0 25 0 
  167. 11
  168. 4
  169. 0 0 2 0 
  170. 6
  171. 8
  172. 39
  173. 51
  174. 1
  175. 7
  176. 0 0 17 0 
  177. 18
  178. 3
  179. 1
  180. 37
  181. 1
  182. (list-fns . fold)
  183. 1
  184. (arith . +)
  185. 36
  186. 0 0 36 0 
  187. 1
  188. (instruct . instruction-argwidth)
  189. 36
  190. 0 0 19 0 
  191. 1
  192. (instruct . i-info)
  193. 8
  194. 9
  195. 10
  196. 33
  197. 1
  198. 10
  199. 34
  200. 1
  201. 4
  202. 0 0 5 0 
  203. 12
  204. 14
  205. 7
  206. 4
  207. 9
  208. 13
  209. 5
  210. 34
  211. 3
  212. 22
  213. 2
  214. 11
  215. 20
  216. 0
  217. 0
  218. 10
  219. 20
  220. 0
  221. 1
  222. 36
  223. 0 0 11 0 
  224. 11
  225. 40
  226. 2
  227. 15
  228. 4
  229. 37
  230. 36
  231. 0 0 19 0 
  232. 1
  233. (extras0 . caar)
  234. 8
  235. 5
  236. 10
  237. 34
  238. 1
  239. 10
  240. 19
  241. 0
  242. 1
  243. 43
  244. 32
  245. 0 0 35 0 
  246. 11
  247. 26
  248. 1
  249. (arith . -)
  250. 11
  251. 19
  252. 0
  253. 0
  254. 8
  255. 5
  256. 27
  257. 3
  258. 0
  259. 39
  260. 62
  261. -2
  262. 28
  263. 0
  264. 17
  265. 2
  266. 15
  267. 2
  268. 37
  269. 18
  270. 39
  271. 37
  272. 36
  273. 0 0 17 0 
  274. 1
  275. (comp-defn . the-static-handle)
  276. 9
  277. 34
  278. 0
  279. 15
  280. 2
  281. 16
  282. 39
  283. 37
  284. 36
  285. 0 0 17 0 
  286. 1
  287. (comp-defn . the-link-handle)
  288. 9
  289. 34
  290. 0
  291. 15
  292. 2
  293. 16
  294. 39
  295. 37
  296. 1
  297. (lists . assoc)
  298. 12
  299. 12
  300. 14
  301. 6
  302. 3
  303. 1
  304. (boot . eq)
  305. 62
  306. 3
  307. 37
  308. 36
  309. 0 0 21 0 
  310. 4
  311. 0 0 13 0 
  312. 8
  313. 7
  314. 8
  315. 6
  316. 3
  317. 0
  318. 31
  319. 0 0 42 1 
  320. 9
  321. 42
  322. 32
  323. 0 0 47 0 
  324. 36
  325. 0 0 17 0 
  326. 1
  327. (comp-defn . the-long-handle)
  328. 9
  329. 34
  330. 0
  331. 3
  332. 0
  333. 39
  334. 9
  335. 8
  336. 7
  337. 3
  338. 0
  339. 39
  340. 29
  341. 18
  342. 9
  343. 9
  344. 27
  345. 8
  346. 5
  347. 39
  348. 8
  349. 7
  350. 39
  351. 14
  352. 9
  353. 2
  354. 39
  355. 37
  356. 36
  357. 0 0 17 0 
  358. 1
  359. (comp-defn . the-long-handle)
  360. 9
  361. 34
  362. 0
  363. 3
  364. 0
  365. 39
  366. 9
  367. 1
  368. (arith . -)
  369. 12
  370. 27
  371. 8
  372. 6
  373. 3
  374. 0
  375. 39
  376. 62
  377. -2
  378. 3
  379. 0
  380. 39
  381. 29
  382. 18
  383. 13
  384. 6
  385. 17
  386. 4
  387. 39
  388. 37
  389. 36
  390. 0 0 19 0 
  391. 1
  392. (instruct . is-link-arg)
  393. 8
  394. 8
  395. 10
  396. 34
  397. 1
  398. 32
  399. 0 0 26 0 
  400. 4
  401. 0 0 14 0 
  402. 13
  403. 6
  404. 17
  405. 4
  406. 16
  407. 9
  408. 13
  409. 3
  410. 18
  411. 3
  412. 0
  413. 31
  414. 0 0 208 1 
  415. 36
  416. 0 0 19 0 
  417. 1
  418. (instruct . is-static-arg)
  419. 8
  420. 8
  421. 10
  422. 34
  423. 1
  424. 32
  425. 0 0 39 0 
  426. 8
  427. 4
  428. 44
  429. 32
  430. 0 0 10 0 
  431. 17
  432. 4
  433. 15
  434. 2
  435. 37
  436. 4
  437. 0 0 15 0 
  438. 13
  439. 6
  440. 17
  441. 4
  442. 16
  443. 9
  444. 13
  445. 3
  446. 18
  447. 3
  448. 0
  449. 31
  450. 0 1 32 1 
  451. 36
  452. 0 0 24 0 
  453. 1
  454. (init . =)
  455. 8
  456. 8
  457. 4
  458. 0 0 4 0 
  459. 11
  460. 33
  461. 2
  462. 32
  463. 0 0 49 0 
  464. 8
  465. 4
  466. 44
  467. 32
  468. 0 0 10 0 
  469. 17
  470. 4
  471. 15
  472. 2
  473. 37
  474. 36
  475. 0 0 17 0 
  476. 1
  477. (comp-defn . the-long-handle)
  478. 9
  479. 34
  480. 0
  481. 3
  482. 0
  483. 39
  484. 9
  485. 8
  486. 6
  487. 3
  488. 0
  489. 39
  490. 29
  491. 18
  492. 15
  493. 7
  494. 37
  495. 17
  496. 4
  497. 15
  498. 2
  499. 37
  500. 22
  501. 6
  502. 8
  503. 5
  504. 20
  505. 0
  506. 0
  507. 8
  508. 4
  509. 20
  510. 0
  511. 1
  512. 12
  513. 20
  514. 0
  515. 2
  516. 11
  517. 20
  518. 0
  519. 3
  520. 10
  521. 20
  522. 0
  523. 4
  524. 9
  525. 19
  526. 0
  527. 0
  528. 42
  529. 32
  530. 0 0 84 0 
  531. 36
  532. 0 0 32 0 
  533. 1
  534. (extras0 . format)
  535. 3
  536. 1
  537. 4
  538. 0 0 3 0 
  539. 8
  540. 5
  541. 19
  542. 0
  543. 2
  544. 3
  545. 0
  546. 39
  547. 12
  548. 34
  549. -3
  550. 18
  551. 36
  552. 0 0 30 0 
  553. 1
  554. (extras0 . convert)
  555. 12
  556. 19
  557. 0
  558. 1
  559. 1
  560. (standard0 . pair)
  561. 11
  562. 34
  563. 2
  564. 3
  565. 0
  566. 39
  567. 9
  568. 11
  569. 19
  570. 0
  571. 2
  572. 3
  573. 0
  574. 39
  575. 29
  576. 18
  577. 15
  578. 7
  579. 37
  580. 9
  581. 19
  582. 0
  583. 0
  584. 26
  585. 10
  586. 16
  587. 20
  588. 0
  589. 5
  590. 18
  591. 36
  592. 0 1 107 0 
  593. 11
  594. 40
  595. 1
  596. 36
  597. 0 0 22 0 
  598. 1
  599. (instruct . is-inline-code)
  600. 8
  601. 4
  602. 19
  603. 0
  604. 5
  605. 10
  606. 33
  607. 1
  608. 32
  609. 0 0 123 0 
  610. 4
  611. 0 0 10 0 
  612. 11
  613. 19
  614. 0
  615. 0
  616. 27
  617. 36
  618. 0 0 44 0 
  619. 1
  620. (stream . write-stream-list)
  621. 8
  622. 6
  623. 19
  624. 0
  625. 1
  626. 36
  627. 0 0 22 0 
  628. 1
  629. (instruct . inline-code)
  630. 8
  631. 10
  632. 19
  633. 0
  634. 5
  635. 10
  636. 33
  637. 1
  638. 11
  639. 33
  640. 2
  641. 1
  642. (arith . +)
  643. 36
  644. 0 0 22 0 
  645. 1
  646. (instruct . inline-code-count)
  647. 8
  648. 8
  649. 19
  650. 0
  651. 5
  652. 10
  653. 33
  654. 1
  655. 8
  656. 6
  657. 19
  658. 0
  659. 2
  660. 3
  661. 0
  662. 62
  663. -3
  664. 8
  665. 5
  666. 19
  667. 0
  668. 3
  669. 8
  670. 6
  671. 19
  672. 0
  673. 4
  674. 8
  675. 5
  676. 14
  677. 14
  678. 6
  679. 9
  680. 13
  681. 7
  682. 26
  683. 31
  684. 0 1 16 1 
  685. 36
  686. 0 0 22 0 
  687. 1
  688. (instruct . is-null-op)
  689. 8
  690. 4
  691. 19
  692. 0
  693. 5
  694. 10
  695. 34
  696. 1
  697. 32
  698. 0 0 48 0 
  699. 4
  700. 0 0 10 0 
  701. 11
  702. 19
  703. 0
  704. 0
  705. 27
  706. 12
  707. 19
  708. 0
  709. 1
  710. 8
  711. 4
  712. 19
  713. 0
  714. 2
  715. 8
  716. 5
  717. 19
  718. 0
  719. 3
  720. 8
  721. 6
  722. 19
  723. 0
  724. 4
  725. 8
  726. 5
  727. 14
  728. 14
  729. 6
  730. 9
  731. 13
  732. 7
  733. 26
  734. 31
  735. 0 1 86 1 
  736. 36
  737. 0 0 22 0 
  738. 1
  739. (instruct . is-label)
  740. 8
  741. 4
  742. 19
  743. 0
  744. 5
  745. 10
  746. 34
  747. 1
  748. 32
  749. 0 0 36 0 
  750. 36
  751. 0 0 22 0 
  752. 1
  753. (instruct . instruction-label)
  754. 8
  755. 4
  756. 19
  757. 0
  758. 5
  759. 10
  760. 34
  761. 1
  762. 11
  763. 14
  764. 9
  765. 2
  766. 31
  767. 0 0 87 0 
  768. 36
  769. 0 0 22 0 
  770. 1
  771. (instruct . i-arg-list)
  772. 8
  773. 4
  774. 19
  775. 0
  776. 5
  777. 10
  778. 34
  779. 1
  780. 36
  781. 0 0 39 0 
  782. 1
  783. (instruct . instruction-argtypes)
  784. 36
  785. 0 0 22 0 
  786. 1
  787. (instruct . i-info)
  788. 8
  789. 8
  790. 19
  791. 0
  792. 5
  793. 10
  794. 33
  795. 1
  796. 10
  797. 33
  798. 1
  799. 12
  800. 19
  801. 0
  802. 3
  803. 8
  804. 4
  805. 19
  806. 0
  807. 4
  808. 3
  809. 0
  810. 8
  811. 6
  812. 14
  813. 13
  814. 6
  815. 31
  816. 0 0 99 0 
  817. 4
  818. 0 0 10 0 
  819. 10
  820. 19
  821. 0
  822. 0
  823. 27
  824. 11
  825. 19
  826. 0
  827. 1
  828. 12
  829. 19
  830. 0
  831. 2
  832. 36
  833. 0 0 48 0 
  834. 1
  835. (list-fns . fold)
  836. 36
  837. 0 0 24 0 
  838. 4
  839. 0 0 16 0 
  840. 8
  841. 10
  842. 19
  843. 0
  844. 2
  845. 8
  846. 12
  847. 11
  848. 26
  849. 31
  850. 0 3 224 1 
  851. 8
  852. 8
  853. 19
  854. 0
  855. 3
  856. 3
  857. 0
  858. 12
  859. 34
  860. 3
  861. 8
  862. 6
  863. 8
  864. 6
  865. 19
  866. 0
  867. 2
  868. 39
  869. 8
  870. 6
  871. 19
  872. 0
  873. 4
  874. 39
  875. 8
  876. 5
  877. 14
  878. 9
  879. 6
  880. 9
  881. 13
  882. 7
  883. 26
  884. 31
  885. 0 2 64 1 
  886. 8
  887. 5
  888. 42
  889. 32
  890. 0 0 137 0 
  891. 4
  892. 0 0 10 0 
  893. 10
  894. 19
  895. 0
  896. 0
  897. 27
  898. 36
  899. 0 0 64 0 
  900. 1
  901. (stream . write-stream)
  902. 8
  903. 5
  904. 19
  905. 0
  906. 1
  907. 36
  908. 0 0 22 0 
  909. 1
  910. (instruct . i-inumber)
  911. 8
  912. 9
  913. 19
  914. 0
  915. 5
  916. 10
  917. 34
  918. 1
  919. 36
  920. 0 0 19 0 
  921. 1
  922. (gens . reverse)
  923. 8
  924. 11
  925. 10
  926. 33
  927. 1
  928. 39
  929. 11
  930. 33
  931. 2
  932. 1
  933. (arith . +)
  934. 8
  935. 4
  936. 19
  937. 0
  938. 2
  939. 36
  940. 0 0 22 0 
  941. 4
  942. 0 0 17 0 
  943. 8
  944. 8
  945. 19
  946. 0
  947. 5
  948. 3
  949. 0
  950. 31
  951. 0 4 192 1 
  952. 3
  953. 0
  954. 62
  955. -3
  956. 8
  957. 7
  958. 8
  959. 7
  960. 8
  961. 5
  962. 14
  963. 13
  964. 6
  965. 9
  966. 13
  967. 7
  968. 26
  969. 31
  970. 0 2 204 1 
  971. 36
  972. 0 0 20 0 
  973. 1
  974. (instruct . is-branch-arg)
  975. 8
  976. 7
  977. 26
  978. 10
  979. 34
  980. 1
  981. 32
  982. 0 0 60 0 
  983. 36
  984. 0 0 29 0 
  985. 4
  986. 0 0 12 0 
  987. 8
  988. 8
  989. 26
  990. 8
  991. 7
  992. 8
  993. 7
  994. 8
  995. 6
  996. 19
  997. 0
  998. 2
  999. 3
  1000. 0
  1001. 31
  1002. 0 4 47 1 
  1003. 8
  1004. 6
  1005. 27
  1006. 8
  1007. 6
  1008. 27
  1009. 11
  1010. 27
  1011. 8
  1012. 6
  1013. 8
  1014. 4
  1015. 26
  1016. 8
  1017. 7
  1018. 39
  1019. 8
  1020. 6
  1021. 14
  1022. 13
  1023. 6
  1024. 31
  1025. 0 0 215 1 
  1026. 36
  1027. 0 0 32 0 
  1028. 4
  1029. 0 0 11 0 
  1030. 8
  1031. 7
  1032. 26
  1033. 8
  1034. 9
  1035. 26
  1036. 8
  1037. 5
  1038. 19
  1039. 0
  1040. 2
  1041. 8
  1042. 9
  1043. 8
  1044. 9
  1045. 3
  1046. 0
  1047. 31
  1048. 0 3 241 1 
  1049. 8
  1050. 6
  1051. 27
  1052. 8
  1053. 6
  1054. 27
  1055. 8
  1056. 6
  1057. 8
  1058. 6
  1059. 8
  1060. 4
  1061. 8
  1062. 7
  1063. 39
  1064. 8
  1065. 6
  1066. 14
  1067. 13
  1068. 6
  1069. 31
  1070. 0 1 16 1 
  1071. 4
  1072. 0 0 10 0 
  1073. 11
  1074. 36
  1075. 0 0 17 0 
  1076. 1
  1077. (stream . make-simple-stream)
  1078. 9
  1079. 34
  1080. 0
  1081. 4
  1082. 0 0 1 0 
  1083. 3
  1084. 0
  1085. 3
  1086. 0
  1087. 8
  1088. 5
  1089. 14
  1090. 9
  1091. 6
  1092. 9
  1093. 13
  1094. 7
  1095. 26
  1096. 31
  1097. 0 3 131 1 
  1098.